home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / door / bre0901.zip / RESOURCE.DOC < prev    next >
Text File  |  1992-12-24  |  20KB  |  403 lines

  1. Barren Realms Elite RESOURCE.DAT help file -------- Last Updated: 07/24/92
  2.  
  3. What is RESOURCE.DAT?  RESOURCE.DAT is a file which can be used in replacement
  4. of many of the standard command line parameters, as well as for extended
  5. features.  Command Line parameters WILL override any RESOURCE.DAT settings.
  6.  
  7. The Format of the RESOURCE.DAT file is:
  8. item setting
  9. item setting
  10. ...
  11.  
  12. Where item refers to the config option such as "LockedBaud" and setting
  13. refers to the parameter such as "19200".  If any strings with multiple
  14. words are used, they must be enclosed in double quotes("hello all").  Valid
  15. Boolean Values include:
  16. FALSE        TRUE
  17. OFF          ON
  18. 0            1
  19. F            T
  20. NO           YES
  21.  
  22. Any of these may be used for any boolean flags on parameters.
  23.  
  24. Comments in the file are used by including a ; at the beginning of the line.
  25. ; This line is a comment.
  26.  
  27. ----------------------------------------------------------------------------
  28. BIOS : Boolean                  DEFAULT: FALSE
  29.   If you're having problems with multitasking due to screen bleeding or
  30.   other problems, turn this option to true.
  31. ----------------------------------------------------------------------------
  32.  
  33. ----------------------------------------------------------------------------
  34. CheckTimeLimit : Boolean        DEFAULT: TRUE
  35.   If you would like BRE to not check time limits, this must be set to FALSE.
  36.   The Door File is assumed to contain the MINUTES left.  If your BBS creates
  37.   a door file with time in SECONDS, please see the next option.
  38. ----------------------------------------------------------------------------
  39.  
  40. ----------------------------------------------------------------------------
  41. TimeLimitSeconds : Boolean      DEFAULT: FALSE
  42.   If your door file sets the time left value in SECONDS, please set this
  43.   boolean to TRUE.
  44. ----------------------------------------------------------------------------
  45.  
  46. ----------------------------------------------------------------------------
  47. StrictTime : Boolean            DEFAULT: FALSE
  48.   Standard BRE Time Checking does not allow the user to play any more turns
  49.   in the game, but it does allow them to "wander" the main menu.  If you
  50.   wish to do IMMEDIATE exiting when time runs out, set this to true.
  51. ----------------------------------------------------------------------------
  52.  
  53. ----------------------------------------------------------------------------
  54. LockedBaud : Number             DEFAULT: 0
  55.   If you use a Locked Baud rate, set this value to the locked baud rate,
  56.   otherwise, this option is unnecessary.  Value of 0 is treated as no locked
  57.   baud also.
  58. ----------------------------------------------------------------------------
  59.  
  60. ----------------------------------------------------------------------------
  61. ComN : Comport Description      DEFAULT: none
  62.     You can set COM1 - COM8's parameters (base address and IRQ level) with
  63.     these resources.  For example,
  64.         Com5          $3E8,5
  65.     would set up COM5 to run on IRQ 5 at base address hex 3E8.  Be sure
  66.     not to put a space before or after the comma.
  67. ----------------------------------------------------------------------------
  68.  
  69. ----------------------------------------------------------------------------
  70. SpecialEffects : Boolean        DEFAULT: TRUE
  71.   If you would like Special Effects turned OFF (for Locked Baud Rates and
  72.   modems with large buffers, ie. High Speed Modems), set this to false.
  73. ----------------------------------------------------------------------------
  74.  
  75. ----------------------------------------------------------------------------
  76. Local : Boolean                 DEFAULT: FALSE
  77.   If you wish to force local play at all times, set this to TRUE.
  78. ----------------------------------------------------------------------------
  79.  
  80.  
  81. ----------------------------------------------------------------------------
  82. Attacks.Conventional            DEFAULT: TRUE
  83. Attacks.Nuclear                 DEFAULT: TRUE
  84. Attacks.Chemical                DEFAULT: TRUE
  85. Attacks.Biological              DEFAULT: TRUE
  86. Attacks.PirateRaids             DEFAULT: TRUE
  87.  
  88.   These flags allow you to turn off individual attack forms
  89. ----------------------------------------------------------------------------
  90.  
  91. ----------------------------------------------------------------------------
  92. FoodMarketName : String         DEFAULT: "The Planetary Food Market"
  93.   This flag allows you to set the Food Market name.  You can also do this
  94.   through "BRE EDIT".  Having it set in this file will override the setting
  95.   from BRE EDIT.
  96. ----------------------------------------------------------------------------
  97.  
  98. ----------------------------------------------------------------------------
  99. BankName : String               DEFAULT: "The Planetary Bank"
  100.   This flag allows you to set the Bank name in the registered version of BRE.
  101. ----------------------------------------------------------------------------
  102.  
  103. ----------------------------------------------------------------------------
  104. Diplomacy : Boolean             DEFAULT: TRUE
  105. Messages : Boolean              DEFAULT: TRUE
  106. Trading : Boolean               DEFAULT: TRUE
  107. TradingMarket : Boolean         DEFAULT: TRUE
  108. Bank : Boolean                  DEFAULT: TRUE
  109. CovertOps : Boolean             DEFAULT: TRUE
  110. Attacks : Boolean               DEFAULT: TRUE
  111.   These flags let you disable the above features.  They can be used if
  112.   bugs are found in one of them as temporary fixes.  They can also be
  113.   used for things such as Tournament mode and controlled playing.  (ie,
  114.   you cannot attack until 10 days after the game starts, etc)
  115. ----------------------------------------------------------------------------
  116.  
  117. ----------------------------------------------------------------------------
  118. Diplomacy.Peace : Boolean       ALL DEFAULT TO TRUE
  119. Diplomacy.Trade : Boolean
  120. Diplomacy.Defense : Boolean
  121. Diplomacy.Protective : Boolean
  122. Diplomacy.Soldier : Boolean
  123. Diplomacy.Tank : Boolean
  124. Diplomacy.FullDefense : Boolean
  125.   These flags allow you to individually disable various treaties of the
  126.   game.  One use may be if players all getting too many full defenses,
  127.   etc, they can be turned off.
  128. ----------------------------------------------------------------------------
  129.  
  130. ----------------------------------------------------------------------------
  131. Covert.Spy : Boolean            ALL DEFAULT TO TRUE
  132. Covert.Revolts : Boolean
  133. Covert.Setup : Boolean
  134. Covert.Dissensions : Boolean
  135. Covert.Demoralize : Boolean
  136. Covert.Relations : Boolean
  137. Covert.Bomb : Boolean
  138. Covert.Bribery : Boolean
  139. Covert.Expose : Boolean
  140.   These flags allow you to invidiually disable various covert operations of
  141.   the game.  These can be used in case of problems such as run time errors
  142.   of if one is discovered to be too powerful, etc.
  143. ----------------------------------------------------------------------------
  144.  
  145. ----------------------------------------------------------------------------
  146. Scores : Boolean                DEFAULT: TRUE
  147.   This will create BRSCORES.ANS/.TXT after each play.  If you do not want
  148.   these files active, set this to false.
  149. ----------------------------------------------------------------------------
  150.  
  151. ----------------------------------------------------------------------------
  152. GameName : String               DEFAULT: "Barren Realms Elite"
  153.   This can be used to change the title of the game on the status bar.  This
  154.   is useful if you are running multiple games and would like to know which
  155.   one the user is currently in.
  156. ----------------------------------------------------------------------------
  157.  
  158. ----------------------------------------------------------------------------
  159. AnsiScores : String             DEFAULT: "BRSCORES.ANS"
  160. AsciiScores : String            DEFAULT: "BRSCORES.TXT"
  161.   This can be used to change the default ANSI/ASCII paths and file names of
  162.   the Scores Files created by BRE if SCORES is on or "BRE SCORES" is run.
  163.   To not create one or the other, leave the string BLANK.
  164. ----------------------------------------------------------------------------
  165.  
  166. ----------------------------------------------------------------------------
  167. TodayNewsAnsi : String          DEFAULT: "TDYNEWS.ANS"
  168. YesterdayNewsAnsi : String      DEFAULT: "YESNEWS.ANS"
  169. TodayNewsAscii : String         DEFAULT: "TDYNEWS.TXT"
  170. YesterdayNewsAscii : String     DEFAULT: "YESNEWS.TXT"
  171.   This can be used to change the default ANSI/ASCII paths and file names of
  172.   the News Files created by BRE...BRE will automatically and immediately
  173.   write to this file so copying of the files is unnecessary.
  174. ----------------------------------------------------------------------------
  175.  
  176. ----------------------------------------------------------------------------
  177. IPPirateNews : Boolean          DEFAULT: false
  178. LocalPirateNews : Boolean       DEFAULT: true
  179.   This can be used to change the default of adding Pirate News in local vs.
  180.   Inter-Planetary games.  If you'd like Pirate News [which often clogs up
  181.   the news files] in the Inter-Planetary games or would not like Pirate
  182.   News in the Local games, you can change these values.
  183. ----------------------------------------------------------------------------
  184.  
  185. ----------------------------------------------------------------------------
  186. Coordinator : String            DEFAULT: ""
  187.   This is only used for InterPlanetary games.  If the sysop is unable or
  188.   unwishing to coordinate the game, he/she can give another user remote
  189.   coordinator abilities.  This currently only includes support for
  190.   Dismantling Gooie Kablooies in the registered version, but may include
  191.   more later on.  Default is "" - There is no coordinator.  The Sysop can
  192.   still do ALL features of the coordinator locally.
  193. ----------------------------------------------------------------------------
  194.  
  195. ----------------------------------------------------------------------------
  196. IPBBSAnsi : String              DEFAULT: "IPBBS.ANS"
  197. IPBBSAscii : String             DEFAULT: "IPBBS.TXT"
  198. IPBBSTopAmount : Integer        DEFAULT: 50
  199. IPScoreAnsi : String            DEFAULT: "IPSCORE.ANS"
  200. IPScoreAscii : String           DEFAULT: "IPSCORE.TXT"
  201. IPScoreTopAmount : Integer      DEFAULT: 50
  202. IPWorthAnsi : String            DEFAULT: "IPWORTH.ANS"
  203. IPWorthAscii : String           DEFAULT: "IPWORTH.TXT"
  204. IPWorthTopAmount : Integer      DEFAULT: 50
  205. IPRegionAnsi : String           DEFAULT: "IPREGION.ANS"
  206. IPRegionAscii : String          DEFAULT: "IPREGION.TXT"
  207. IPRegionTopAmount : Integer     DEFAULT: 50
  208.  
  209.   These 12 parameters are used by BRSCORES.EXE for InterPlanetary Scores
  210.   files.  It saves you the trouble of creating files and copying them
  211.   around the hard drive.  To not create a file, leave the string BLANK.
  212.   The "TopAmount" flags are used to set the # of items in the Bulletin
  213.   File.
  214.   They can also be viewed in BRE through the System Menu.
  215. ----------------------------------------------------------------------------
  216.  
  217. ----------------------------------------------------------------------------
  218. ExternalScoresAnsix : String    DEFAULT: ""
  219. ExternalScoresAsciix : String   DEFAULT: ""
  220. ExternalScoresNamex : String    DEFAULT: "ExternalScores #x"
  221.  
  222.   The above parameters [where x represents a number 1-5] are used to define
  223.   external scores files (or bulletins or anything else) which can be viewed
  224.   through the Inter-BBS Scores option in the System Menu.  Up to 5 of these
  225.   may be defined.
  226. ----------------------------------------------------------------------------
  227.  
  228. ----------------------------------------------------------------------------
  229. Macros : Boolean                DEFAULT: true
  230.   This parameter allows you to disable the User Macros if they are in some
  231.   way messing up the system or game
  232. ----------------------------------------------------------------------------
  233.  
  234. ----------------------------------------------------------------------------
  235. DeletionDays : Integer          DEFAULT: 10
  236.   This parameter allows you to set the # of days before deleting an
  237.   inactive player.
  238. ----------------------------------------------------------------------------
  239.  
  240. ----------------------------------------------------------------------------
  241. CheckDupes : Boolean            DEFAULT: false
  242.   This parameter allows you to enable the duplicate *USERNAME* checking in
  243.   the Inter-BBS Games.  This may be necessary in local games in which users
  244.   are causing problems playing on many BBSs.
  245. ----------------------------------------------------------------------------
  246.  
  247. ----------------------------------------------------------------------------
  248. CheckDupesAlternate : Boolean   DEFAULT: false
  249.   BRE supports dual-username checking.  The above parameter [CheckDupes]
  250.   does Duplicate User Checking using the username specified in Line #1 of
  251.   the Doorfile.Sr file.  This can cause problems with users using different
  252.   handles on different BBSs.  Because of the lack of Real Name info in the
  253.   doorfile.sr file, we cannot directly access the real name.  If you wish
  254.   to add support for real-name checking, set this to TRUE and specify the
  255.   below parameters.  This option is generically based so you can use other
  256.   strings, not just Real names.
  257.  
  258. DupeAlternateFile : String      DEFAULT: "DOORFILE.SR"
  259.   This specifies the file name in which the Alternate Check is located.  If
  260.   you are using real-name checking, this will most likely be the doorfile
  261.   created by your BBS program.  It defaults to DOORFILE.SR, line 1, where
  262.   the username is stored.  {equivalent to the standard duplicate user
  263.   checking}
  264.  
  265. DupeAlternateLine : Integer     DEFAULT: 1
  266.   This specifies the line number in the file name in which the alternate
  267.   check is located.  Ie, if you are using Real Name checking, and the user's
  268.   real name is stored on line 4 of a door.sys file, the parameters would be
  269.   "Door.sys" and 4, respectively.
  270.  
  271. NOTE:  A good use for the Alternate Checking System may be for using Real
  272.        Names *OR* Phone Numbers.  In either case, the entire league should
  273.        be using the same piece of information for BRE to transmit the
  274.        correct data.
  275. ----------------------------------------------------------------------------
  276.  
  277. ----------------------------------------------------------------------------
  278. RegionsPerTurn : Integer        DEFAULT: TRUE
  279.   This allows you to control the number of regions bought by a player in
  280.   one turn.
  281. ----------------------------------------------------------------------------
  282.  
  283. ----------------------------------------------------------------------------
  284. DumpMoneyInBank : Boolean       DEFAULT: TRUE
  285.   This allows you to set the Default on the "Put your extra coins in the
  286.   bank?" question at the end of turn.  False defaults to NO; True is YES.
  287.   [affects registered games only]
  288. ----------------------------------------------------------------------------
  289.  
  290. ----------------------------------------------------------------------------
  291. MinOutboundTime : Integer       DEFAULT: 0
  292.   This allows you to set the number of HOURS minimum between BRE OUTBOUND's.
  293.   On Non DEL/SENT mailers [see plandata.sam], this is automatically a
  294.   minimum of once a day anyway.
  295. ----------------------------------------------------------------------------
  296.  
  297. ----------------------------------------------------------------------------
  298. PurgeNetmail : Boolean          DEFAULT: FALSE
  299.   This function will scan your Netmail directory removing all "extraneous"
  300.   netmail left by the BRE Game from other systems when running BRE INBOUND
  301.   or BRE PLANETARY.  This feature should remove the need to delete all your
  302.   BRE mail manually.
  303.   NOTE: Use this at your own risk.
  304. ----------------------------------------------------------------------------
  305.  
  306. ----------------------------------------------------------------------------
  307. Leader : String                DEFAULT: Emperor Reko
  308.   This option allows you to set the current ruler of your planet.  As the
  309.   king was overthrown in recent history, a new leader has taken command and
  310.   his/her name is configurable.
  311. ----------------------------------------------------------------------------
  312.  
  313. The following is a sample RESOURCE.DAT file which has *some* of the default
  314. values of the parameters:
  315. --------------------------------------------------
  316. CheckTimeLimit                true
  317. TimeLimitSeconds              false
  318. StrictTime                    false
  319. LockedBaud                    0
  320. Specialeffects                true
  321. Local                         false
  322. Attacks.Conventional          true
  323. Attacks.Nuclear               true
  324. Attacks.Chemical              true
  325. Attacks.Biological            true
  326. Attacks.PirateRaids           true
  327. FoodMarketName                "The Planetary Food Market"
  328. BankName                      "The Planetary Bank"
  329. Diplomacy                     true
  330. Messages                      true
  331. Trading                       true
  332. Bank                          true
  333. CovertOps                     true
  334. Attacks                       true
  335. Scores                        true
  336. GameName                      "Barren Realms Elite"
  337. Coordinator                   ""
  338. AnsiScores                    "BRSCORES.ANS"
  339. AsciiScores                   "BRSCORES.TXT"
  340. TodayNewsAnsi                 "TDYNEWS.ANS"
  341. YesterdayNewsAnsi             "YESNEWS.ANS"
  342. TodayNewsAscii                "TDYNEWS.TXT"
  343. YesterdayNewsAscii            "YESNEWS.TXT"
  344. IPBBSAnsi                     "IPBBS.ANS"
  345. IPBBSAscii                    "IPBBS.TXT"
  346. IPBBSTopAmount                50
  347. IPScoreAnsi                   "IPSCORE.ANS"
  348. IPScoreAscii                  "IPSCORE.TXT"
  349. IPScoreTopAmount                50
  350. IPWorthAnsi                   "IPWORTH.ANS"
  351. IPWorthAscii                  "IPWORTH.TXT"
  352. IPWorthTopAmount                50
  353. IPRegionAnsi                  "IPREGION.ANS"
  354. IPRegionAscii                 "IPREGION.TXT"
  355. IPRegionTopAmount                50
  356. ExternalScoresAnsi1           ""
  357. ExternalScoresAscii1          ""
  358. ExternalScoresName1           "ExternalScores #1"
  359. ExternalScoresAnsi2           ""
  360. ExternalScoresAscii2          ""
  361. ExternalScoresName2           "ExternalScores #2"
  362. ExternalScoresAnsi3           ""
  363. ExternalScoresAscii3          ""
  364. ExternalScoresName3           "ExternalScores #3"
  365. ExternalScoresAnsi4           ""
  366. ExternalScoresAscii4          ""
  367. ExternalScoresName4           "ExternalScores #4"
  368. ExternalScoresAnsi5           ""
  369. ExternalScoresAscii5          ""
  370. ExternalScoresName5           "ExternalScores #5"
  371. IPPirateNews                  false
  372. LocalPirateNews               true
  373. Diplomacy.Peace               true
  374. Diplomacy.Trade               true
  375. Diplomacy.Defense             true
  376. Diplomacy.Protective          true
  377. Diplomacy.Soldier             true
  378. Diplomacy.Tank                true
  379. Diplomacy.FullDefense         true
  380. Covert.Spy                    true
  381. Covert.Revolts                true
  382. Covert.Setup                  true
  383. Covert.Dissensions            true
  384. Covert.Demoralize             true
  385. Covert.Relations              true
  386. Covert.Bomb                   true
  387. Covert.Bribery                true
  388. Covert.Expose                 true
  389. Macros                        true
  390. DeletionDays                  10
  391. CheckDupes                    false
  392. BIOS                          false
  393. RegionsPerTurn                2000
  394. CheckDupesAlternate           false
  395. DupeAlternateFileName         "DOORFILE.SR"
  396. DupeAlternateLine             1
  397. DumpMoneyInBank               true
  398. MinOutboundTime               0
  399. PurgeNetmail                  false
  400. Leader                        "Emperor Reko"
  401. --------------------------------------------------
  402.  
  403.